#include "ProcessPool.hpp"

int main()
{
    // 1. 创建进程池对象
    ProcessPool pp(defaultnum);
    // 2. 启动进程池
    pp.Start();
    // pp.Debug(); 测试1
    // 3. 自动派发任务
    int cnt = 5;
    while (cnt--)
    {
        pp.Run(); 
        sleep(1);
    }
    // 4. 回收结束进程池
    pp.Stop();
    return 0;
}